AMCA: an Active-based Multicast Congestion Avoidance Algorithm
نویسندگان
چکیده
Many works have recently addressed the issue of congestion control for multicast communications and the problem is known to be highly complex. Scalability, responsiveness, stability and fairness with TCP are some of the required properties. In this paper, we present a congestion avoidance scheme for bulk data distribution called AMCA (Active-based Multicast Congestion Avoidance algorithm) that tries to meet these properties. We use the active networking technology to perform on a per-section dialogue to probe for available bandwidth along a multicast tree. The solution uses the RTT variations experienced by every branch to estimate the congestion situation in the multicast tree. The physical multicast tree is also used to appropriately aggregate the RTT variations at intermediate nodes before they reach the source. Simulations show that AMCA converges, makes use of the available bandwidth and reacts rapidly to dynamic changes while being TCP-fair.
منابع مشابه
Congestion Avoidance for Unicast and Multicast Traffic
This paper proposes a congestion avoidance mechanism that addresses unicast (TCP or UDP) as well as multicast (UDP) best effort flows. Our mechanism originally combines Explicit Congestion Notification based on router active queue management to detect congestion, with ICMP source quench messages to inform the involved sources of the network congestion state. The fairness achieved is a trade-off...
متن کاملPerformance Comparison of Active Network-Based and Non Active Network-Based Single-Rate Multicast Congestion Control Protocols
This paper presents the comparisons of two single-rate multicast protocol, Active Error Recovery/Nominee Congestion Avoidance (AER/ NCA) and Pragmatic General Multicast Congestion Control (PGMCC). Both protocols use worst receiver mechanism, NACK-based feedback, and window-based transmission rate adjustment. AER/NCA is implemented using the new Active Networks technology, while PGMCC is impleme...
متن کاملMulticast Routing Optimization through with Hybrid Bees Life Algorithm for Qos- MRP, Congestion and Collision Avoidance in VANETs
Article history: Received 12 March 2015 Accepted 28 June 2015 Available online 22 July 2015
متن کاملRow/Column-First: A Path-based Multicast Algorithm for 2D Mesh-based Network on Chips
In this paper, we propose a new path-based multicast algorithm that is called Row/Column-First algorithm. The proposed algorithm constructs a set of multicast paths to deliver a multicast message to all multicast destination nodes. The set of multicast paths are all of row-first or column-first subcategories to maximize the multicast performance. The selection of row-first or column-first appro...
متن کاملMCA: a rate-based end-to-end multicast congestion avoidance scheme
We propose MCA, a rate-based end-to-end multicast congestion avoidance scheme. Congestion avoidance [6] is different from congestion control in the sense that our scheme detects and responds to network congestion without necessarily inducing packet loss. Our scheme is a single-rate scheme and operates endto-end, i.e., it goes at the rate allowed by the worst congested receiver and does not expe...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003